Supplier Page from OriGene Technologies for ENT1 (SLC29A1) (NM_001078175) Human Over-expression Lysate